// 主题色配置
@primary-color: #a0d8ef;
@primary-dark: #5a9fd4;
@primary-light: #c8e0f4;
@primary-lighter: #e8f4fd;

// 文字颜色
@text-primary: #333;
@text-secondary: #666;
@text-light: #999;
@text-white: #fff;

// 背景颜色
@bg-primary: #f5f8fa;
@bg-white: #fff;
@bg-card: #ffffff;

// 状态颜色
@success-color: #67c23a;
@warning-color: #e6a23c;
@danger-color: #f56c6c;
@info-color: #909399;

// 边框颜色
@border-color: #e8e8e8;
@border-light: #f0f0f0;
@border-lighter: #f5f5f5;

// 阴影
@shadow-sm: 0 2px 4px rgba(0, 0, 0, 0.05);
@shadow-md: 0 4px 12px rgba(160, 216, 239, 0.15);
@shadow-lg: 0 8px 24px rgba(160, 216, 239, 0.2);

// 保留旧的兼容性
@active-color: @primary-color;



.ellipsis {
    white-space: nowrap;
    /* 防止文本换行 */
    overflow: hidden;
    /* 隐藏溢出的内容 */
    text-overflow: ellipsis;
    /* 溢出部分显示为省略号 */
}

.ellipsis-multiline {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    /* 限制显示的行数为3行 */
    overflow: hidden;
}